
Kafka访问docker内部和外部
我正在尝试使用docker-compose启动kafka服务,并且应该可以在docker内部和外部进行访问。因此,应该在内部和外部设置合适的广告客户:version: '3'services: zookeeper: image: wurstmeister/zookeeper ports: - "2181:2181" kafka: image: wurstmeister/kafka ports: - "9094:9092" environment: ...
2024-01-10
在远程主机上运行docker run
是否可以(直接使用docker命令或docker-pyAPI)从远程主机启动容器?假设我有两台具有不同体系结构的x86机器:-A是一台机器-B是一ARM台机器我想使用我的A机器在B机器上运行一个容器。起初,我认为可以使用以下命令:[A]$> DOCKER_HOST=$MACHINE_B_IP:$MACHIN_B_PORT docker run hello-from-B但这个命令实际上拉图像hello-f...
2024-01-10
Docker dm_task_run失败错误
今天,我第一次在Fedora 21上安装了docker。现在,我需要从默认的/ var / lib / docker更改dockerimages文件夹的位置。复制文件(跳过devicemapper子文件夹,docker服务停止)并更改/ etc / sysconfig / docker(添加-g选项)后,我再次运行docker service,没有问题,devicemapper /元数据已创建。接下来,我尝试提取第一个图...
2024-01-10
如何设置docker mongo数据量
我想使用Dockerizing MongoDB并将数据存储在本地卷中。但是..失败了…它具有mongo:latest图像kerydeMacBook-Pro:~ hu$ docker imagesREPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZEmongo latest b11eedbc330f 2 weeks...
2024-01-10
如何限制docker run执行时间?
我想在docker容器中运行命令。如果该命令花费了3秒钟以上的时间,则应删除该容器。我以为可以通过使用中的--stop-timeoutoption 来实现此目标docker run。但是我的命令似乎出了点问题。例如,docker run -d --stop-timeout 3 ubuntu:14.04 sleep100命令创建一个持续3秒以上的Docker容器。第三秒后,容器不会停止或删除...
2024-01-10
为Angular项目启用Docker支持
Visual Studio 2017中是否有一种方法可以自动为asp.net核心 项目启用Docker支持?创建新选项时,该选项被禁用。它仅适用于 Web应用程序(MVC) 。创建项目后,我可以为角度项目启用Docker支持(项目->添加-> Docker支持),但是当我启动应用程序时,出现一个异常,提示node.js不可用。发生System.AggregateException ...
2024-01-10
如何远程连接到docker swarm?
是否可以从本地Mac在托管在云中的Docker集群上执行命令?如果是,怎么办?我想在本地从docker swarm上执行以下命令:docker create secret my-secret <address to local file>docker service create --name x --secrets my-secret image回答:问题的答案可以在这里找到。对于ubuntu机器需要做的是在路径中定义daemon.json文件,/etc/docker...
2024-01-10
Docker for GUI环境?
我有一组客户端计算机,它们是企业Web应用程序的一部分。每台机器都运行相同的软件,这是连接到服务器的基于PyQT的Web客户端。该客户端软件会定期更新,我想拥有一些配置/配置工具,该工具可以在每台计算机上具有相同的环境,从而可以轻松地在每台客户端计算机上部署和配置软件。问题是我尝...
2024-01-10
从docker主机外部与kafka docker容器进行交互
我建立了一个kafka docker容器并使用docker-compose对其进行编排。打电话给docker ps我下面的putput:CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 5bde6f76246e ...
2024-01-10
使用docker-machine设置Swarm的麻烦
我在部署基于本地virtualbox的群集时遇到问题-我已按照官方docker文档中的说明使用docker-machine工具设置主节点/工作节点。我已经在dockerhub上创建了令牌,并将–swarm(和–swarm-master)与–swarm-discovery token:// XXXX一起使用…到目前为止,到目前为止,两台机器都在运行,似乎已注册为Swarm master和工人:sp...
2024-01-10
流星Docker和Graphicsmagick
我正在寻找如何在Meteor Up Docker上安装Graphicsmagick。我找到了这个解决方案docker中的Accessbinaries,但是我无法工作,我应该将这些行放在start.sh哪里?meteorDockerId=docker ps | grep meteorhacks/meteord:base | awk '{print $1}'docker exec $meteorDockerId apt-get install graphicsmagick -y那是我的start.sh:#!/b...
2024-01-10
如何在docker swarm上配置自动缩放?
我想知道如何配置此工具,使其从最小数量的节点开始,并在需要时增长到最大数量的节点。我应该使用其他工具还是docker swarm可以为我解决这个问题?回答: :目前尚无简便的方法可以使用Docker Swarm做到这一点。Docker Swarm(或Swarm模式)不支持 机器。您需要为此使用另一种解决方案,例如docker-ma...
2024-01-10
连接到在Docker中运行的Kafka
我在本地计算机上设置了一个单节点KafkaDocker容器,如Confluent文档中所述(步骤2-3)。另外,我还公开了Zookeeper的端口2181和Kafka的端口9092,以便能够从在本地计算机上运行的客户端连接到它们:$ docker run -d \ -p 2181:2181 \ --net=confluent \ --name=zookeeper \ -e ZOOKEEPER_CLIENT_PORT=2181 \ confluentinc/cp-zook...
2024-01-10
如何检查docker daemon是否正在运行?
我正在尝试创建一个bash实用程序脚本以检查我的服务器中是否正在运行docker守护进程。除了运行这样的代码之外,还有没有更好的方法来检查docker守护进程是否正在我的服务器中运行?ps -ef | grep dockerroot 1250 1 0 13:28 ? 00:00:04 /usr/bin/dockerd --selinux-enabledroot 1598 1250 0 13:28 ? 00:00:00 doc...
2024-01-10
Docker Macvlan网络,无法访问互联网
我有一个具有多个IP地址的专用服务器,某些IP关联了mac地址,而其他IP(在子网中)则没有mac地址。我已经使用以下方法创建了dockermacvlan网络:docker network create -d macvlan -o macvlan_mode=bridge --subnet=188.40.76.0/26 --gateway=188.40.76.1 -o parent=eth0 macvlan_bridge我的IP:88.99.102.115,Mac:00:50:56:00:60:42。使用以下...
2024-01-10
在Alpine docker容器中运行geckodriver
我正在尝试在Alpine 3.10 docker容器中专门运行GeckoDriver v0.26.0 python:3.6.6-alpine3.10。在弄清楚一些事情之后,我碰壁了:/ # geckodriver --versionError relocating /usr/bin/geckodriver: __register_atfork: symbol not foundError relocating /usr/bin/geckodriver: __res_init: symbol not foun...
2024-01-10
docker devmapper和CentOS7上的空间问题
我正在学习docker并且正在使用v1.11.0,我正在尝试安装hadoop,但是devmapper在抱怨可用磁盘空间?devmapper: Thin Pool has 82984 free data blocks which is less than minimum required 163840 free data blocks. Create more free space in thin pool or use dm.min_free_space option to change behavior我...
2024-01-10
使用Palantir Gradle插件构建Docker容器时找不到.jar文件
如果我尝试在Windows 10下使用Spring Boot应用程序构建Docker容器,则会出现以下错误:> Task :docker FAILEDCOPY failed: stat /var/lib/docker/tmp/docker-builder711841135/myproject.jar: no such file or directory我正在使用版本为18.03.0-ce-win59(16762)和Java的Gradle 4.7的Docker Community Edition。 (缩短):...
2024-01-10
Docker Swarm和Swarm模式有什么区别?
我想知道是否有人可以区分这两者,两者的命名都相似。回答:DockerSwarm是一个单独的产品,可用于群集多个Docker主机。在Docker1.12版本之前,它是用于群集主机的唯一本地Docker选项,并且它需要针对分布式状态,服务发现和安全性进行大量附加设置。在Docker 1.12中,Swarm模式内置在DockerEngine中。要运...
2024-01-10
MySQL docker中的MySQL conf文件
我在使用the official MySQL docker image创建的docker容器中运行MySQL 5.7.20。 MySQL conf文件需要安装在主机Ubuntu系统上。MySQL docker中的MySQL conf文件目前MySQL的泊坞窗容器使用命令sudo docker run -d \ -p 3306:3306 \ -e MYSQL_ROOT_PASSWORD=test \ -v /root/test/mysql/var/lib:/var/lib/mysql \ -v /root/t...
2024-01-10
Maven / Docker:缓存所有依赖项
我正在尝试在Docker容器中构建/部署Spring Boot。FROM maven:3.5.3-jdk-8-slim AS buildCOPY ./pom.xml /app/pom.xmlRUN cd /appRUN mvn -f /app/pom.xml -s /usr/share/maven/ref/settings-docker.xml dependency:go-offline dependency:resolve-plugins -BCOPY . /appRUN mvn -f /app/pom....
2024-01-10
Docker Nginx代理:容器之间的代理
我目前在公司中使用Docker-Compose运行开发堆栈,以向开发人员提供他们编写我们的应用程序所需的一切。它尤其包括:一个Gitlab容器(sameersbn / gitlab),用于管理私有GIT存储库,一个用于构建和持续集成的Jenkins容器(library / jenkins),一个Archiva容器(ninjaben / archiva-docker)管理Maven仓库。为了通过HTT...
2024-01-10
当在docker下运行API时,Kibana中没有日志
美好时光。我想在Kibana中查看我的日志。为了查看它们,我使用Serilog并在docker中运行我的应用程序Elasticsearch和Kibana。不幸的是,日志未在Kibana中显示。我也找不到lett-apikibana索引。有我的Program文件:public class Program { public static int Main(string[] args) { CultureInfo.DefaultThreadCurrentCu...
2024-01-10
docker将Ctrl + p更改为其他内容?
我正在docker run/bin/bash开发容器,每次我想Ctrl+p在终端或emacs中使用容器时,我都必须键入两次,因为docker使用它来与容器分离(Ctrl+pCtrl+q)。如何更改Ctrl+p为emacs或终端设置中未使用的其他更方便的功能?回答:Docker有一个配置文件,您可以使用以下命令更改分离绑定{ "detachKeys": "ctrl-e,e"}在~/.d...
2024-01-10
如何在docker swarm中为容器副本分配不同的端口
我们正在使用副本3的docker swarm模式在docker容器中部署风暴超级用户。现在,我们想通过浏览器访问超级用户登录。我们公开了可以访问StormUI的端口8080。一切正常。现在,storm也将其日志文件公开在端口8000上。由于我们只有一个nimbus和3个超级用户,因此通过端口8000访问nimbus日志非常容易。我们在使...
2024-01-10
